package com.xlh.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

/**
 * @author zhr 2019/3/6
 */
@Data
@NoArgsConstructor
public class UserMessageDTO {
    // 消息id
    private Long id;
    // 消息内容
    private String content;
    // 消息发送时间
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date time;
    // 消息阅读状态
    private Boolean read;
    // 发送人id
    private Long userId;
    // 发送人姓名
    private String userName;
    // 发送人头像
    private String userPicture;
    // 是否展开
    private Boolean show;
    // 发送目标班级名称字符串拼接
    private List<String> classes;
}
